stunted nature - Espagnol Anglais Dictionnaire